/**
 *
 */
package gemini.pollux.ui.client.service;

import gemini.basic.model.Level;

import java.util.ArrayList;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface LevelServiceAsync {
	void getAllLevels(AsyncCallback<ArrayList<Level>> callback);
	void saveOrUpdateLevel(Level level,
			AsyncCallback<Level> AsyncCallback);
	void deleteLevel(Integer id, AsyncCallback<Void> callback);
}
